% !Mode:: "TeX:UTF-8"

\section{项目简介}

近年来，嵌入式系统技术的飞速进步和微控制器性能的持续优化，促使智能家电控制成为现代生活的重要发展方向。传统电风扇由于功能单一、操作方式受限，难以适应用户日益增长的舒适性和便捷性需求。而嵌入式微控制器的应用，可大幅提升家电的智能化水平，优化人机交互体验。

STM32系列微控制器因其卓越的处理能力、丰富的外设资源（包括GPIO、定时器/PWM、ADC及多种通信接口）、出色的低功耗特性以及完善的开发支持，成为嵌入式系统设计的理想平台。本课题结合嵌入式系统课程内容，旨在开发一套基于STM32的遥控电风扇系统，探索嵌入式软硬件技术在实际生活中的应用价值。



本设计的主要功能包括：
\begin{enumerate}
    \item \textbf{核心控制功能：} 利用STM32的定时器产生高精度PWM信号，实现对直流电机（风扇）的无级或多档位调速控制。
    \item \textbf{用户交互：} 实现蓝牙控制，人体红外控制以及温湿度控制，帮助用户更好的使用产品
    \item \textbf{增强功能：} 设计并实现定时关闭功能，满足用户预设使用时间的需求。
    \item \textbf{系统集成：} 完成从蓝牙、人体红外、温湿度等多种信号接收、信号处理、核心控制逻辑（STM32软件）到电机驱动电路（硬件）的完整系统设计与集成。
    \item \textbf{实践验证：} 在真实的STM32开发板及外设搭建的硬件平台上进行系统测试与功能验证，确保设计的正确性和实用性。
\end{enumerate}

本项目不仅涵盖了嵌入式软件开发（C/C++）、硬件接口驱动（如蓝牙、人体红外、温湿度信号接收、PWM输出）、控制算法（调速）等核心知识点，还涉及硬件电路设计（如电机驱动、电源管理）与系统调试等实践技能，是对嵌入式系统课程所学知识的综合应用与实践。

% 本报告后续章节将详细阐述系统设计的具体方案。第\ref{sec:hardware}章介绍系统整体架构与各模块的硬件设计；第\ref{sec:software}章详细描述基于STM32的软件设计与关键代码实现；第\ref{sec:testing}章展示系统测试方法与最终实现效果；最后，第\ref{sec:conclusion}章对项目进行总结并探讨可能的改进方向。